fastness rain - Turkish English Dictionary